address a challenge

Übersetzungen
relever un défi
Definitionen
To confront or deal with a problem or difficulty in a direct and effective manner.